分類アイコン

systemsetup を使用する

コマンドラインツール「systemsetup」は、ネットワーク以外のシステム設定に使用します。このツールを使って、時間帯、ネットワーク・タイム・サーバ、スリープ設定、「省エネルギー」環境設定、「リモートログイン(SSH)」環境設定などを照会または変更できます。「ターミナル」で次の行を入力すると、ツールのヘルプ・プロンプトにコマンドラインの構文、説明、および例が表示されます:

/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Support/systemsetup -help

systemsetup の一部の機能を以下に示します:
フラグ 説明
-setallowpowerbuttontosleepcomputer (on | off) パワーボタンによるコンピュータのスリープを有効または無効にします。例:systemsetup -setallowpowerbuttontosleepcomputer on
-setdate mm:dd:yy このコマンドを使って、現在の月、日、および年を設定します。例:systemsetup -setdate 04:15:02
-setlocalsubnetname name ローカルホスト名を name に設定します。例:systemsetup -setlocalsubnetname LabMac1
-setnetworktimeserver timeserver このコマンドを使って、ネットワーク・タイム・サーバを指定します。ネットワーク・タイム・サーバの IP アドレスまたは DNS 名を入力します。例:systemsetup -setnetworktimeserver time.apple.com
-setremoteappleevents ( on | off ) このコマンドを使って、ほかのコンピュータによって送られたイベント(AppleScript など)にサーバが応答するかどうかを設定します。例:systemsetup -setremoreappleevents on
-setremotelogin ( on | off ) リモートログイン(SSH)を入/切に設定します。重要:リモートログインを切にすると、リモートログイン用 SSH を使用してサーバを管理できなくなります。例:systemsetup -setremotelogin on
-setrestartfreeze ( on | off ) このコマンドを使って、システムが操作不能になった後にサーバを自動的に再起動するかどうかを指定します。例:systemsetup -setrestartfreeze on
-setrestartpowerfailure ( on | off ) このコマンドを使って、停電後にサーバを自動的に再起動するかどうかを指定します。例:systemsetup -setrestartpowerfailure on
-setsleep minutes コンピュータをスリープ状態にするまでの待機時間を設定します。スリープ状態にしないコンピュータに対しては「Never」または「Off」を指定します。重要:スリープするようにシステムを設定する場合、サーバがスリープ状態の間はそのサーバをリモート管理できません。例:systemsetup -setsleep 60
-settime hh:mm:ss 現在の時刻を設定します。時間の引数は 24 時間形式で指定します。例:systemsetup -settime 16:20:00
-settimezone timezone このコマンドを使って、ローカルの時間帯を設定します。有効な時間帯引数を一覧表示するには「-listtimezones」を使用します。例:systemsetup -settimezone US/Pacific
-setusingnetworktime ( on | off ) ネットワークタイムの使用を入/切にします。例:systemsetup -setusingnetworktime on
-setWaitForStartupAfterPowerFailure seconds 停電後にコンピュータが起動するまでの秒数を設定します。<seconds>の値は 30 秒の倍数で指定する必要があります。例:systemsetup -setWaitForStartupAfterPowerFailure 30
-setwakeonmodem ( on | off ) このコマンドを使って、モデムの動作が検出されたときにサーバのスリープ状態を解除するかどうかを指定します。例:systemsetup -setwakeonmodem on
-setwakeonnetworkaccess ( on | off ) このコマンドを使って、ネットワーク管理パケットが送信されたときにサーバのスリープ状態を解除するかどうかを指定します。例:systemsetup -setwakeonnetworkaccess on

Mac OS X Server コマンドラインガイド内のコマンドのうち、systemsetup を使用するものはすべて、「UNIX コマンドを送信」タスクを使って「Remote Desktop」で使用できます。

コマンドラインガイドは以下の場所にあります:

www.apple.com/jp/server/documentation/